/* CSS Document */
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff}
*{ margin:0; padding:0; list-style:none; text-decoration:none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
/*é¡¶éƒ¨*/
.top_box{ width:100%; background:#252525; height:40px; position:fixed; top:0; left:0; z-index:9999;}
.top{ width:960px; margin:0 auto; height:40px; overflow:inherit;}
.logo{ width:109px; height:25px; float:left; margin-top:7px;}
.logo img{ width:109px; height:25px;}
.function_top{ float:right; list-style:none;}
.function_top_li{ float:left; margin-left:26px; position:relative; margin-bottom:10px;}
.function_top_one,.function_top_one:hover{ color:#66b115; line-height:40px; text-shadow:0 1px 2px rgba(0,0,0,1);}
.function_top_two{ color:#d1d1d1; line-height:40px; text-shadow:0 1px 2px rgba(0,0,0,1);}
.function_top_three{ color:#d1d1d1; line-height:40px; padding-right:20px; background:url(../images/down_arrow.png) no-repeat right center; text-shadow:0 1px 2px rgba(0,0,0,1);}
.function_top_three:hover,.function_top_two:hover{ color:#fff; cursor:pointer;}
.function_top a:hover{ text-decoration:none;}
.function_two{ background:url(../images/1_03.png) no-repeat; width:334px; height:311px; position:absolute; top:40px; right:0; display:none;}
.function_two li{ overflow:inherit; height:30px; margin-bottom:10px; position:relative; list-style:none; }
.margin_top{ margin-top:30px;}
.function_two p{ width:160px; color:#dddddd; line-height:30px; float:left; font-size:14px; text-align:right;}
.function_two .long{ width:134px; height:30px; float:left; margin-left:6px; padding-left:6px; line-height:30px; border:none; background:#fff; border-radius:5px;}
.no_password{ color:#dddddd; text-decoration:underline;}
.gou{ float:left; width:14px; height:14px; position:absolute; top:4px; left:12px;}
.login_btn{ width:140px; height:30px; float:left; margin-left:6px; line-height:30px; border:none; background:#66b115; border-radius:5px; color:#fff; text-align:center;}
.yz{ float:left; line-height:30px; color:#fff; text-align:center; width:130px; margin-left:6px;}
.function_two_img a{ float:right; margin-right:30px;}
.shan{ box-shadow:0 0 10px rgba(0,204,0,1);}

/*language*/
.function_top_first{ width:42px; height:16px; display:block; padding-right:20px; background:url(images/down_arrow.png) no-repeat right center; margin:12px 0;}
.function_top_first:hover{ cursor:pointer;}
.language_box{ width:720px; background:#fff; top:50px; position:absolute; right:-280px; display:none; box-shadow:1px 1px 8px rgba(0,0,0,0.3);}
.language_box_jiao{ background:url(images/jiao.png) no-repeat; width:20px; height:10px; position:absolute; top:-8px; left:410px;}
.content_box{ width:685px; margin:15px auto;}
.language_title{ background:#f5f5f5; line-height:28px; padding:0 15px; color:#323232; font-size:14px;}
.language_first{ overflow:hidden; margin:15px auto;}
.language_first img{ float:left; width:22px; height:16px; margin-left:15px;}
.language_first p{ font-size:12px; color:#323232; float:left; line-height:16px; margin-left:4px;}
.languages{ width:100%; overflow:hidden;}
.languages li{ width:210px; float:left; border-bottom:1px solid #ddd; margin:6px 9px;}
.languages li:hover{ background:#f5f5f5;}
.languages li img{ width:22px; height:16px; float:left; margin-top:7px; margin-left:4px;}
.languages li a{ font-size:14px; color:#323232; float:left; line-height:32px; display:block; margin-left:4px;}
	
button,input,select,textarea {font-family: inherit;font-size: inherit;line-height: inherit}

/*å†…å®¹*/
.bigbox{ width:100%; margin:0 auto; overflow:hidden;}
.login_title{ font-size:44px; text-align:center; margin-bottom:35px;}
.login_title span{ color:#ef8f27;}
.login_first{ overflow:hidden;}
.login_first p{ width:300px; text-align:right; line-height:26px; float:left; color:#333; font-size:20px; margin-right:25px;}
.login_first select{ float:left; width:210px;padding-left:4px; height:29px; border:1px solid #d0d0d0; border-radius:3px;}
.index{ width:100%; margin:12px auto; /*display:none;*/}
.index li{ overflow:hidden; margin-bottom:12px;}
.index p{ width:40%; text-align:right; line-height:30px; float:left; color:#333; font-size:20px; margin-right:25px;}
.index input{ float:left; width:210px; height:37px; padding-left:4px;  border:1px solid #d0d0d0; border-radius:3px;padding-top: 10px;
padding-bottom: 10px;}
.index select{ float:left; margin-right:6px; height:28px; padding-left:4px; height:28px; border:1px solid #d0d0d0; border-radius:4px;}
.login_btn_link{ width:212px; height:40px; background:#66b115; border-radius:3px; color:#fff; display:block; float:left; line-height:40px; text-align:center; font-size:20px; margin-top:20px;}
.login_btn_link:hover{background: none repeat scroll 0% 0% #6CBC16;}

.terms{ text-align:center; width:100%; overflow:hidden; color:#333; font-size:14px;}
.terms a{ color:#333; margin:0 6px; text-decoration:underline;}
.tail_img{
	width: 240px;
	margin: 0px auto;
}
.tail_img img{ width:100%; display:block; margin-bottom:10px;}
.tail_language{ width:99px; height:27px; border:1px solid #d0d0d0; display:block; margin:30px auto; color:#666;}

input[type="radio"]{ width:20px;}
/*åŽåŠ */
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
    border: 1px solid #66B115;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 1px 1px #EFEFEF inset, 0px 0px 5px 0px #66B115;
    outline: medium none;
    transition: box-shadow 100ms linear 0s, border 100ms linear 0s;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], select, textarea {
    transition: box-shadow 100ms linear 0s, border 100ms linear 0s;
    border-radius: 4px;
    border: 1px solid #D0D0D0;
    padding: 5px;
    color: #656565;
    background: none repeat scroll 0% 0% #FCFCFC;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    font-size: 13px;
}

.btn:focus {
    border: 1px solid #66B115;
    background: none repeat scroll 0% 0% #FFF;
    box-shadow: 0px 1px 1px #EFEFEF inset, 0px 0px 5px 0px #66B115;
    outline: medium none;
    transition: box-shadow 100ms linear 0s, border 100ms linear 0s;
}
.btn{ margin-left:10px; transition: box-shadow 100ms linear 0s, border 100ms linear 0s;
border-radius: 4px;
border: 1px solid #D0D0D0;
padding: 5px;
color: #656565;
background: none repeat scroll 0% 0% #FCFCFC;
box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
font-size: 13px;}


